England Women's cricket captain Charlotte Edwards is relishing the upcoming World T20 in India after her side showed great resilience in the third ODI against South Africa.
England Women's cricket captain Charlotte Edwards is relishing the upcoming World T20 in India after her side showed great resilience in the third ODI against South Africa.